body{overflow: hidden;}
article{
    padding-bottom: 70px;
}
ul li{
    padding: 10px 15px;
    width: 100%;
    height: 70px;
    border-bottom: 1px solid #EFEBEC;
}
ul li img,ul li div{
    float: left;
}
ul li div{margin-left: 5px;}
ul li div :nth-child(1){
    font-size: 16px;
    color: #000000;
    line-height: 2;
}
ul li div :nth-child(2){
    font-size: 12px;
    color: #A8A6A7;
    line-height: 2;
}
ul li img{
    width: 50px;
    border: 1px solid transparent;
    border-radius: 25px;
}
ul li .num{
    float: right;
    margin-top: 25px;
    color: #A9A9A9;
    font-size: 16px;
}
footer{background:rgba(0,0,0,0.8);box-sizing:border-box;padding:7px 10px 0;position:fixed;height:68px;bottom:0;left:0;width:100%;}
footer span{display:inline-block;vertical-align:middle;margin-right:5%;width:65%;height:100%;}
footer img{max-height:100%;width: 100%;}
footer a{background:#f7744a;border-radius:5px;display:inline-block;height:34px;line-height:34px;text-align:center;width:30%;font-size: 14px;}